python3小白课:赋值运算符
从这节课开始我们来学习一下python中的各种运算符,说到运算符,如果你没有学习过编程的话,可能首先会想到我们数学计算中的+, -, ×, ÷几个符号吧。其实在编程语言中还有许多其他的运算符,在python中,我们大致可以分成如下几种:
- 赋值运算符
- 算术运算符
- 索引运算符
- 比较运算符
- 身份运算符
- 逻辑运算符
- 位运算符
- 三目运算符
- 成员运算符
本节课我们先来学习一下赋值运算符。
这个运算符,相信大家在前面的课程中已经耳熟能详了,就是一个=号。
通过它,可以将等式右边的值赋值给左边,左边可以是一个变量名来接收。
我们来直接看点例子:
# coding:utf-8
# 最常见的赋值方式,右边赋值给左边
a = 1
print(a)
# 变量可以赋值给变量
b = a
print(b)
# 表达式结果可以赋值给左边
c = b + 10
print(c)
# python还能支持连续赋值,如下,d,e,f的值都被赋值为8
d = e = f = 8
"""
这里有个附加知识点:
大家看我这里写的print函数传入了众多的参数。
首先是前面几个,在python3中,print函数是支持同时打印出许多个变量的,他们可以有不同的类型
然后是后面的一些参数:
sep,表示同时打印出多个变量之间的分隔符,默认是一个空格,我这里指定一个|符号分隔
end,表示打印完所有变量后的结束符,默认为\n也就是一个换行符,我这里可以指定一些别的内容
这俩参数在某些场景下可能会用到,但不常用,大家需要时会用即可
"""
print(d, e, f, sep="|", end=" 这是结束标识符")
# python还支持便捷的变量值交换
a = 1
b = 2
# 这里将变量b的值赋值给a,将变量a的值赋值给b,实现变量交换
a, b = b, a
print(a)
print(b)
赋值运算符,很简单。大家必须熟练掌握。
单词释义
| 单词 | 释义 |
|---|---|
| sep | 应为seperate分隔,分开这个单词的简写 |
| end | 结束,表示结束符 |